<?php

/**
 * 需要参数 code  用于却认 表格 的位置
 * 需要参数 type
 * 参数 tableslist 通过 gettable 的 rowlist 与  填写的 内容 合成的  json 信息
 * 
 *  通过 解析 json 信息进行 数据 添加 或者 更新 
 * 
 * */
//echo @$_POST['list'];

include("setTableTypeClass.php");
$dbconf=new DBConfig();

$reqData=new ReqDataType();

if(@$_POST['list']&&@$_POST['code']){
	$listurl=json_encode(@$_POST['list']);
	$code=$_POST['code'];
	//全局参数 给 后续 流程 提供 信息 载体
	$conn= new mysqli($dbconf->servername,$dbconf->username,$dbconf->password,$dbconf->dbname);
	if ($conn->connect_error) {
		   // die("mysql连接失败: " . $conn->connect_error);
		   $reqData->status='error';
		   $reqData->type='mysql';
	}
	//$code="ebfeab83d18ef9198a2a7e36ce4e4105";
	
	$procTable = new ProcTable();
	$procTable->Init($conn,$listurl,$code);
	//$listData =$procTable->procUrlList();
	//print_r($listData['listRow']['rowlist'][0]);
	// $listData->getRowData(1);
	//print_r($listData);
	$reqData=$procTable->reqDataType;
	//echo $listData->getSqlUpdata("user_1_table_2");
	//echo $procTable->getTitleId("4ba6d674d604481dfecd7c217c436ef6");
	//echo $procTable->getSqlInsert();
	
	if(@$_GET['do']=='change'){
		echo $procTable->doUpdata();
	}else
	if(@$_GET['do']=='insert'){
		$procTable->doInsert();
	}
	
	$conn->close();
}

echo json_encode($reqData);
//echo "pk";
?>